 |
API Documentation
|
|
|
16 template <
typename T =
unsigned char>
unsigned long long getSize() const
T & append(const T &value)
BufferCast(T *data, unsigned long long size)
A buffer holding binary data.
Definition: Buffer.h:32
BufferCast(const std::vector< T > &vec)
T & operator[](unsigned long long index)
Describes the data held by a buffer.
Definition: Buffer.h:12
Buffer relinquishBufferOwnership()
Holds a Buffer and make it easy to cast the binary data.
Definition: BufferCast.h:18
void resize(unsigned long long size)
BufferCast(Buffer &&buffer)
BufferDataDescriptor relinquishDataOwnership()
BufferCast(unsigned long long size)
BufferCast(const Buffer &buffer)
BufferCast(const BufferCast &cast)
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7
BufferCast(BufferCast &&cast)